<ion-header>
    <ion-navbar no-border-bottom>
        <ion-title>
            {{ businessObjectI.bomid == 't_info_Doc' ? '公告详细' : (titles[wkiType] ? titles[wkiType] : '文件详情')}}
        </ion-title>
        <ion-buttons end>
            <button ion-button (click)="handleFlow()" *ngIf="businessObjectI.bomid != 't_info_Doc'">流程操作</button>
        </ion-buttons>
    </ion-navbar>
</ion-header>
<!-- 有处理的类型:BT01 文本框,BT02 下拉列表 ,BT03 单选框 ,BT04 复选框,BT05 文本域,BT0106 附件, BT0107 明细-->
<!-- type字段的类型，即在显示类型（如文本框、下拉框等） BT01 文本框,BT02 下拉列表 ,BT03 单选框 ,BT04 复选框,BT05 文本域 -->
<!-- dataType字段的数据类型 BT01 String ,BT02 Integer ,BT03 Date,BT04 DataTime ,BT05 正文编辑器,BT06 附件,BT07 明细表,BT08 Long,BT09 分组字段 ,BT10 password ,BT11 HTML编辑器 ,BT12 可逆的密码字段 ,BT16 NTKO编辑器  -->
<!-- selType选择类型  EMP 用户 ， ORG 组织， TIT 岗位 ， ADDR 混合组织，DIR 目录，BOM 模版 -->
<ion-content class='task-detail'>
    <ion-list class='gfoa-list'>
        <ion-item-divider color="light">
            <div *ngIf="businessObjectI.bomid !='t_info_Doc'">
                <span color="dark"><strong>{{businessObjectI.bomname}}</strong></span>
            </div>
            <!-- 对bomid =='t_info_Doc' 信息中心进行特殊处理 -->
            <div *ngIf="businessObjectI.bomid =='t_info_Doc'">
                <span color="dark" *ngIf="businessObjectI.dirid == 'Info2167'"><strong>通知公告</strong></span>
                <span color="dark" *ngIf="businessObjectI.dirid == 'Info5648'"><strong>正式发文</strong></span>
                <span color="dark" *ngIf="businessObjectI.dirid == 'Info8181'"><strong>温馨提示</strong></span>
            </div>
        </ion-item-divider>
        <div *ngFor="let item of businessObjectDesList">
            <!-- 字段类型为空的情况 -->
            <div *ngIf="!item.type || item.type == undefined || item.type == null">
                <ion-item *ngIf="item.isShow">
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname}}:&nbsp;
                            <!-- <span class='substance'>{{item.fnameValue ? item.fnameValue : item.fvalue }}</span> -->
                            <span class="substance html-content" [innerHTML]="item.fnameValue ? item.fnameValue : (( item.fname=='合计金额(小写)'||item.fname=='划款金额小写')?'￥'+ item.fvalue:item.fvalue)"></span>
                        </ion-col>
                    </ion-row>
                </ion-item>
            </div>
            <!-- 字段类型为空的情况 END -->
            <!-- 字段类型不为空的情况 -->
            <!-- TYPE: BT01 -->
            <div *ngIf="item.type=='BT01'">
                <!-- 单选：如：合同申请的划款部门 -->
                <ion-item *ngIf="item.dataType =='BT01' && item.fieldvalDtos && item.isShow">
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname}}:&nbsp;
                            <span class='substance'>{{BT0101WithFDtos(item)}}</span>
                        </ion-col>
                    </ion-row>
                </ion-item>
                <!-- 单选 END -->
                <!-- 明细信息 -->
                <ion-item *ngIf="item.dataType == 'BT07' && item.isShow">
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname}}:&nbsp;
                            <span class='substance'><a (click)="BT0107(item)">明细信息</a></span>
                        </ion-col>
                    </ion-row>
                </ion-item>
                <!-- 明细信息 END -->
                <!-- 文本显示 ，兼容有HTML标签出现-->
                <!-- <ion-item *ngIf="item.dataType !='BT01' &&item.dataType !='BT07' && item.dataType !='BT06' && item.isShow"> -->
                <ion-item *ngIf="!item.fieldvalDtos && item.dataType !='BT07' && item.dataType !='BT06' && item.isShow && item.fieldid !== 'isApplyTZXTQX' && item.fieldid !== 'tzxtsqSubFlow'">
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname | addunit: item.fieldid}}:&nbsp;
							<span class="substance html-content" [innerHTML]="item.fnameValue ? item.fnameValue : item.fvalue"></span>
                        </ion-col>
					</ion-row>
				</ion-item>
				<ion-item *ngIf="!item.fieldvalDtos && item.dataType !='BT07' && item.dataType !='BT06' && item.isShow && item.fieldid === 'tzxtsqSubFlow' && sonFlowTitle">
					<ion-row class="emp">
                        <ion-col class='title'>
							{{item.fname}}:&nbsp;
							<span class="html-content sonflow" (tap)="goDetailPage(item.fvalue)">{{sonFlowTitle}}</span>
                        </ion-col>
                    </ion-row>
				</ion-item>
                <!-- 文本显示 END -->
            </div>
            <!-- TYPE: BT01 END-->
            <!-- TYPE: BT02 -->
            <div *ngIf="item.type=='BT02'">
                <ion-item *ngIf="item.isShow">
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname}}:&nbsp;
                            <span class='substance'>{{_.find(item.fieldvalDtos,{ "fvau": item.fvalue })?.fdval}}</span>
                        </ion-col>
                    </ion-row>
                </ion-item>
            </div>
            <!-- TYPE: BT02 END-->
            <!-- TYPE: BT03 -->
            <div *ngIf="item.type=='BT03'  && !item.isEdit">
                <ion-item *ngIf="item.multiSelect=='NO' && item.isShow">
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname}}:&nbsp;
                            <span class='substance'>{{_.find(item.fieldvalDtos,{ "fvau": item.fvalue})?.fdval}}</span>
                        </ion-col>
                    </ion-row>
                </ion-item>
            </div>
            <ion-item *ngIf="item.type=='BT03' && item.multiSelect=='NO' && item.isEdit">
              <ion-label><span class="required" *ngIf="item.allowNull == false">*</span>{{item.fname}}:</ion-label>
              <ion-select [(ngModel)]="item.fvalue" (ionChange)="ionChange(item)" [disabled]="item.isDisabled"
                          cancelText="取消" okText="确定" multiple="false">
                <ion-option *ngFor="let dto of item.fieldvalDtos; let i = index;" [value]="dto.fvau">{{dto.fdval}}
                </ion-option>
              </ion-select>
            </ion-item>
            <ion-item *ngIf="item.type=='BT03' && item.showHint">
              <span class="taskDetailHint">{{item.hint}}</span>
            </ion-item>
            <!-- TYPE: BT03 END-->
            <!-- TYPE: BT04 -->
            <div *ngIf="item.type=='BT04'">
                <ion-item *ngIf="item.isShow">
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname}}&nbsp;
                            <span class='substance'>{{item.fieldvalDtos ? BT04(item) : ""}}</span>
                        </ion-col>
                    </ion-row>
                </ion-item>
            </div>
            <!-- TYPE: BT04 END-->
            <!-- TYPE: BT05 -->
          <ion-item *ngIf="item.type=='listButton' && item.isShow">
            <ion-row>
              <ion-col class='title'>{{item.fname}}:&nbsp;
                <span><a (click)="viewList(item)">点击查看</a></span>
              </ion-col>
            </ion-row>
          </ion-item>

          <!--多个列表的展示模板-->
          <div *ngIf="item.type=='multiListButton'&& item.isShow">
            <ion-item *ngFor="let button of item.buttons">
              <ion-row>
                <ion-col class='title'>{{button.fname}}:&nbsp;
                  <span><a (click)="viewList(button)">点击查看</a></span>
                </ion-col>
              </ion-row>
            </ion-item>
          </div>

          <ion-item *ngIf="item.type=='jwtgListButton' && item.isShow">
            <ion-row>
              <ion-col class='title'>{{item.fname}}:&nbsp;
                <span><a (click)="viewList(item)">点击查看</a></span>
              </ion-col>
            </ion-row>
          </ion-item>
          <ion-item *ngIf="item.type=='relatedMetters' && item.isShow">
            <ion-row>
              <ion-col class="title" width-33>
                {{item.fname}}
              </ion-col>
              <ion-col class="substance">
                <div *ngFor="let metter of flowControl.relatedMetters">
                  <a (click)="viewRelatedMetter(metter)">{{metter.title}}</a>{{metter.flowStatus}}
                </div>
              </ion-col>
            </ion-row>
          </ion-item>
            <div *ngIf="item.type=='BT05'">
                <!-- 文本域，HTML显示 -->
                <ion-item *ngIf="item.dataType !='BT16' && item.isShow">
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname}}:</ion-col>
                    </ion-row>
                    <ion-row>
                        <ion-col class='substance'>
                            <div class="html-content" [innerHTML]="item.fnameValue ? item.fnameValue : item.fvalue"></div>
                        </ion-col>
                    </ion-row>
                </ion-item>
                <!-- 文本域，HTML显示 END-->
                <!-- BT16 NTKO编辑器,在新页面显示 -->
                <ion-item *ngIf="item.dataType =='BT16' && item.isShow">
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname}}:&nbsp;
                            <span *ngIf="item.fvalue" class='substance'><a (click)="goNTKO(item)">查看正文</a></span>
                        </ion-col>
                    </ion-row>
                </ion-item>
                <!-- BT16 NTKO编辑器 END-->
            </div>
            <!-- TYPE: BT05 END-->
            <!-- 字段类型不为空的情况 END-->
            <!-- 扩展类型：非接口定义的类型-->
            <!-- 扩展类型1 type:EXT-BT01 出勤变更明细（变更时段checktype、变更日期checktimearray））-->
            <div *ngIf="item.type == 'EXT-BT01'">
                <ion-card *ngIf="item.isShow">
                    <ion-card-header>
                        变更明细:
                    </ion-card-header>
                    <ion-card-content>
                        <ion-row *ngFor="let data of item.fvalue.checktimearray; let i=index;">
                            <ion-col width-20>{{"明细" + (i+1) + ": "}}</ion-col>
                            <ion-col>{{item.fvalue.checktimearray[i]}}</ion-col>
                            <ion-col>
                                {{(item.fvalue.checktypearray[i] == "1" ? " 上午" : (item.fvalue.checktypearray[i] == "2" ? " 下午" : " 全天"))}}
                            </ion-col>
                        </ion-row>
                    </ion-card-content>
                </ion-card>
            </div>
            <!-- 扩展类型1 -->
            <!-- 扩展类型1: 固定资产明细 -->
            <div *ngIf="item.type == 'EXT-BT02'">
                <ion-item>
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname}}:&nbsp;
                            <span *ngIf="item.fvalue" class='substance'><a (click)="goZcmx(item)">查看固定资产明细</a></span>
                        </ion-col>
                    </ion-row>
                </ion-item>
            </div>
            <!-- 扩展类型：非接口定义的类型 END-->
            <!-- 扩展类型2: 期货账户开户 -->
            <div *ngIf="item.type == 'EXT-BT03'">
                <ion-item>
                    <ion-row class='emp'>
                        <ion-col class='title'>{{item.fname}}:&nbsp;
                            <span class='substance'><a (click)="goEditAuth(item)">点击查看</a></span>
                        </ion-col>
                    </ion-row>
                </ion-item>
            </div>

            <!--扩展类型4：选择送阅范围-->
            <div *ngIf="item.type == 'EXT-BT04'">
              <ion-item>
                <ion-row>
                  <ion-col class='title chooseItem' col-3>{{item.fname}}:&nbsp;</ion-col>
                  <ion-col col-7>
                    <span class='substance' [innerHTML]="item.fvalue"></span>
                  </ion-col>
                  <ion-col col-2 class="chooseItem">
                    <button ion-button small (click)="chooseUesr()">选择</button>
                  </ion-col>
                </ion-row>
              </ion-item>
            </div>

          <!--扩展类型5：选择选择控件-->
          <div *ngIf="item.type == 'EXT-BT05'">
            <ion-item>
              <ion-label>{{item.fname}}</ion-label>
              <ion-select okText="完成" cancelText="取消" [(ngModel)]="item.fvalue" (ionChange)="fieldSelecChange(item)">
                <ion-option *ngFor="let opt of item.fieldvalDtos" value="{{opt.fvau}}">{{opt.fdval}}</ion-option>
              </ion-select>
            </ion-item>
          </div>
            <!-- 扩展类型：非接口定义的类型 END-->
        </div>
    </ion-list>
    <!-- 特殊处理 -->
    <!-- 通知公告发布、驳回 -->
    <!-- 备注：bomid = 't_info_Doc' 如果sreserved3不等于5或者7，那么就表示这是一个待办（未发布）；
        如果为5（发布）或者7（驳回），那么表示这是一个送阅（已发布） -->
    <ion-list class='gfoa-list' *ngIf="businessObjectI.bomid=='t_info_Doc'
        && _.indexOf(['5','7'],businessObjectI.sreserved3) == -1">
        <ion-item-divider color="light">审核意见</ion-item-divider>
        <ion-item class='text-content'>
            <textarea [(ngModel)]="flowParmeter.flowNotion" placeholder="" class="colorBack"></textarea>
        </ion-item>
    </ion-list>

    <!-- 提示信息 驳回的时候显示 -->
    <ion-list class='gfoa-list' *ngIf="businessObjectI.bomid=='t_info_Doc' && businessObjectI.sreserved3 =='7' ">
        <ion-item class='text-content' *ngIf="businessObjectI.author == emname">
            <span color="primary"><strong>请在PC端提交通知公告到下一处理人!</strong></span>
        </ion-item>
    </ion-list>
    <!-- 提示信息 END -->
    <!-- 通知公告发布、驳回 END-->
    <!-- 合同申请：付款计划 -->
    <ion-list *ngIf="businessObjectI.bomid == 'T_CONTRACT_APPLY'" class='gfoa-list'>
        <ion-item-divider color="light">付款计划</ion-item-divider>
        <ion-item>
            <ion-row>
                <ion-col><a (click)="toCrashPlan()">付款计划列表详细</a></ion-col>
            </ion-row>
        </ion-item>
    </ion-list>
    <!-- 合同申请：付款计划 END-->
    <!-- 特殊处理 END -->
    <ion-list *ngIf="workFlowParmeter.flowCurrNodeType != 4 && workFlowParmeter.nextActivityDtos && !workFlowParmeter.isEndCm" class='gfoa-list'>
        <ion-item-divider color="light">流程审批操作</ion-item-divider>
        <ion-item *ngIf="workFlowParmeter.disRemark">
            <ion-row class='emp'>
                <ion-col class='title'>审批说明:</ion-col>
                <ion-col class='substance'>
                    <div class="html-content" [innerHTML]="workFlowParmeter.disRemark"></div>
                </ion-col>
            </ion-row>
        </ion-item>
        <ion-item>
            <ion-label>下一处理节点: </ion-label>
            <ion-select [(ngModel)]="flowParmeter.nextNodesRadio" (ionChange)="onNextNodeChange(flowParmeter.nextNodesRadio)" cancelText="取消" okText="确定">
                <ion-option *ngFor="let item of workFlowParmeter.nextActivityDtos; let i = index;" [value]="item.numb">{{item.nodeName}}</ion-option>
            </ion-select>
        </ion-item>
        <ion-item *ngIf="nextNodeNum == 'switchBtn'">
            <ion-label>下一处理部门: </ion-label>
            <ion-select [(ngModel)]="orgidWhileSwtich" cancelText="取消" okText="确定">
                <ion-option *ngFor="let item of allOrgmembers; let i = index;" [value]="item.orgid">{{item.orgname}}</ion-option>
            </ion-select>
        </ion-item>
        <ion-item *ngIf="workFlowParmeter.flowCurrNodeType != 11 && nextNodeType !=11">
            <ion-row>
                <ion-col class='title'>下一节点处理人: </ion-col>
                <ion-col class="operate">
                    <button ion-button small (click)="chooseFlowEmp()">选择</button>
                </ion-col>
            </ion-row>
            <ion-row class='text-nextNode'>
                <textarea [value]="_.toString(flowParmeter.nextNodeEditorName)" [readonly]="true" placeholder="请选择下一节点处理人..."></textarea>
            </ion-row>
        </ion-item>
    </ion-list>
    <ion-list class='gfoa-list' *ngIf="workFlowParmeter.flowRequestNotion == 1">
        <ion-item-divider color="light">
          您的意见<span class="pull-right"><a (click)="markedWord()">常用批示语</a></span></ion-item-divider>
        <ion-item class='text-content'>
            <textarea [(ngModel)]="flowParmeter.flowNotion" placeholder="" class="colorBack"></textarea>
        </ion-item>
    </ion-list>
    <ion-list class='gfoa-list' *ngIf="workFlowParmeter.isAllowCountermand">
        <ion-item-divider color="light">收回原因</ion-item-divider>
        <ion-item class='text-content'>
            <textarea [(ngModel)]="flowParmeter.flowCountermandNotion" placeholder="" class="colorBack"></textarea>
        </ion-item>
    </ion-list>
    <!-- 操作按钮 -->
    <div>
        <!-- 当前节点类型: 1、开始； 2、普通； 3、会签； 4、表决  5、顺签； 6、普通子流程；
                7、会签子流程； 8、附加流程； 9、自动活动； 10、自循环活动； 11、结束 -->
        <!--提交类型，0、收回；1、提交沟通意见;2、提交；3、表决同意；4、驳回；5、驳回起草人；6、终止流程；7、表决不同意；8、结束沟通 20、退回任意节点-->
        <!--TODO: 20退回任意节点没有做处理，如果出现将不显示按钮 -->
        <!-- 表决按钮 -->
        <ion-row *ngIf="workFlowParmeter.flowCurrNodeType == 4" style="margin-bottom: 20px;">
            <ion-col class='title'>
                <!-- 3.针对本流程文件提交同意表决意见 flowHandle(3) -->
                <button ion-button icon-left block color="light" (click)="confirmFlow('3')">同意</button>
            </ion-col>
            <ion-col>
                <!-- 7.针对本流程文件提交不同意表决意见 flowHandle(7) -->
                <button ion-button icon-left block color="light" (click)="confirmFlow('7')">不同意</button>
            </ion-col>
        </ion-row>
        <!-- 表决按钮 END -->
        <!-- 非表决按钮 -->
        <ion-row *ngIf="workFlowParmeter.flowCurrNodeType != 4" style="margin-bottom: 20px;">
            <!-- 0.收回 -->
            <ion-col *ngIf="workFlowParmeter.isAllowCountermand">
                <button ion-button icon-left block color="light" (click)="confirmFlow('0')">收回</button>
            </ion-col>
            <!--1.提交沟通意见-->
            <ion-col *ngIf="workFlowParmeter.isSwitchSubmit" class='title'>
                <button ion-button icon-left block color="light" (click)="confirmFlow('1')">提交</button>
            </ion-col>
            <!-- 2.交办或办理结束 -->
            <ion-col *ngIf="workFlowParmeter.nextActivityDtos && workFlowParmeter.isSubmit" class='title'>
                <button *ngIf="!isHKLC" ion-button icon-left block color="light" (click)="confirmFlow('2')">{{workFlowParmeter.flowCurrNodeType == 11 || nextNodeType == 11 ? '办理结束': (flowParmeter.nextNodesRadio == 'startCmBtn'? '启动沟通' : (flowParmeter.nextNodesRadio == 'switchBtn'? '转办':'交办'))}}
                </button>
                <button *ngIf="isHKLC" ion-button icon-left block color="light" (click)="confirmFlow('2')">{{workFlowParmeter.flowCurrNodeType == 11 || nextNodeType == 11 ? '同意': (flowParmeter.nextNodesRadio == 'startCmBtn'? '启动沟通' : (flowParmeter.nextNodesRadio == 'switchBtn'? '转办':'同意'))}}
                </button>
            </ion-col>
            <!-- 4.退回，把流程文件退回给上一个处理人员，请注明退回原因 -->
            <ion-col *ngIf="workFlowParmeter.nextActivityDtos && workFlowParmeter.isAllowReject" class='title'>
                <button ion-button icon-left block color="light" (click)="confirmFlow('4')">退回</button>
            </ion-col>
            <!-- 5.驳回起草人，把流程文件退回给文件的起草人员，请注明退回原因) -->
            <ion-col *ngIf="workFlowParmeter.nextActivityDtos && workFlowParmeter.isAllowRejectToCreator" class='title'>
                <button *ngIf="!isHKLC" ion-button icon-left block color="light" (click)="confirmFlow('5')">驳回起草人</button>
                <button *ngIf="isHKLC" ion-button icon-left block color="light" (click)="confirmFlow('5')">不同意</button>
            </ion-col>
            <!-- 6.终止流程 -->
            <ion-col *ngIf="workFlowParmeter.nextActivityDtos && workFlowParmeter.isAllowTerminate" class='title'>
                <button ion-button icon-left block color="light" (click)="confirmFlow('6')">终止流程</button>
            </ion-col>
            <!-- 8.结束沟通 -->
            <ion-col *ngIf="workFlowParmeter.nextActivityDtos && workFlowParmeter.isEndCm" class='title'>
                <button ion-button icon-left block color="light" (click)="confirmFlow('8')">结束沟通</button>
            </ion-col>
        </ion-row>
        <!-- 非表决按钮 END -->
        <!-- 特殊处理按钮 -->
        <!-- 通知公告发布、驳回 -->
        <ion-row *ngIf="businessObjectI.bomid=='t_info_Doc' && _.indexOf(['5','7'],businessObjectI.sreserved3) == -1">
            <ion-col class='title'>
                <button ion-button icon-left block color="light" (click)="confirmInfoFlow('publish')">发布</button>
            </ion-col>
            <ion-col class='title'>
                <button ion-button icon-left block color="light" (click)="confirmInfoFlow('reject')">驳回</button>
            </ion-col>
        </ion-row>
        <!-- 通知公告发布、驳回 END -->
        <!-- 特殊处理按钮 END -->
        <!-- 签报机制, TODO: 可能不需要，先隐藏
        <ion-item *ngIf="workFlowParmeter.disRemark && '' == _.trim(workFlowParmeter.disRemark)">
            <ion-row class='emp'>
                <ion-col class='title'>审批说明</ion-col>
                <ion-col  class='substance'>
                    <span>{{workFlowParmeter.disRemark}}</span>
                </ion-col>
            </ion-row>
        </ion-item>
        -->
    </div>
    <!-- 操作按钮 END -->
    <!-- 有流程信息: workFlowParmeter.code == 0 -->
    <ion-list *ngIf="!(workFlowParmeter.flowCurrWkiId == -1 &&
        (workFlowParmeter.flowStat == 4 ||
        workFlowParmeter.flowStat == 5 ||
        workFlowParmeter.flowStat == 6)) && workFlowParmeter.code == 0" class='gfoa-list'>
        <ion-item-divider color="light">流程信息</ion-item-divider>
        <ion-item>
            <ion-row class='emp'>
                <ion-col class='title'>上一处理节点:&nbsp;</ion-col>
                <ion-col class='substance'>
                    <span>{{workFlowParmeter.flowPrevNode}}</span>
                </ion-col>
            </ion-row>
        </ion-item>
        <ion-item>
            <ion-row class='emp'>
                <ion-col class='title'>上一处理人:&nbsp;</ion-col>
                <ion-col class='substance'>
                    <span>{{workFlowParmeter.flowPrevEditorName}}</span>
                </ion-col>
            </ion-row>
        </ion-item>
        <ion-item>
            <ion-row class='emp'>
                <ion-col class='title'>当前处理节点:&nbsp;</ion-col>
                <ion-col class='substance'>
                    <span>{{workFlowParmeter.flowCurrNode}}</span>
                </ion-col>
            </ion-row>
        </ion-item>
        <ion-item>
            <ion-row class='emp'>
                <ion-col class='title'>当前处理人:&nbsp;</ion-col>
                <ion-col class='substance'>
                    <span>{{workFlowParmeter.flowCurrEditorName}}</span>
                </ion-col>
            </ion-row>
        </ion-item>
         <ion-item>
            <ion-row class='emp'>
                <ion-col class='title'>当前沟通人员:&nbsp;</ion-col>
                <ion-col class='substance'>
                    <span>{{workFlowParmeter.cmEditorNames}}</span>
                </ion-col>
            </ion-row>
        </ion-item>
        <!-- 暂时不需要送阅功能，先屏蔽 -->
        <ion-item>
            <ion-row class='emp'>
                <ion-col class='title'>已送阅列表:&nbsp;</ion-col>
                <ion-col class='substance'>
                    <span>{{workFlowParmeter.sendReadNamesHis}}</span>
                </ion-col>
            </ion-row>
        </ion-item>
        <ion-item>
            <ion-row class='emp'>
                <ion-col class='title'>流程结束后主送列表:&nbsp;</ion-col>
                <ion-col class='substance'>
                    <span></span>
                </ion-col>
            </ion-row>
        </ion-item>
        <ion-item>
            <ion-row class='emp'>
                <ion-col class='title'>流程结束后抄送列表:&nbsp;</ion-col>
                <ion-col class='substance'>
                    <span></span>
                </ion-col>
            </ion-row>
        </ion-item>
    </ion-list>
  <!-- 附件 -->
  <ion-list *ngIf="attachs && attachs.length > 0" class='gfoa-list'>
    <ion-item-divider color="light">附件信息</ion-item-divider>
    <ion-card *ngFor="let item of attachs">
      <ion-card-header>
        {{item.name}}
      </ion-card-header>
      <ion-card-content>
        <p *ngFor="let attach of item.datas; let i = index;" class="attachItem" (click)="openFile(attach.num,attach.title)">{{(i+1)+":"+ attach.title + "【" + attach.creator + "】"}}</p>
      </ion-card-content>
    </ion-card>
  </ion-list>
  <!-- 附件 END -->
</ion-content>
